/*
 * This program is free software: you can redistribute it and/or modify it under
 * the terms of the GNU General Public License as published by the Free Software
 * Foundation, either version 3 of the License, or (at your option) any later
 * version.
 * 
 * This program is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
 * details.
 * 
 * You should have received a copy of the GNU General Public License along with
 * this program. If not, see <http://www.gnu.org/licenses/>.
 */
package l2bot.network.game.ServerPackets;

//import java.util.logging.Logger;

//import net.sf.l2j.Config;
//import net.sf.l2j.gameserver.model.L2ItemInstance;
//import net.sf.l2j.gameserver.model.actor.instance.L2PetInstance;

/**
 * This class ...
 *
 * @version $Revision: 1.4.2.1.2.4 $ $Date: 2005/03/27 15:29:39 $
 */
public class PetItemList extends L2GameServerPacket
{
	//private static Logger _log = Logger.getLogger(PetItemList.class.getName());
	//private static final String _S__cb_PETITEMLIST = "[S] b3 PetItemList";
	//private L2PetInstance _activeChar;

	//public PetItemList(L2PetInstance character)
	//{
		//_activeChar = character;
		//if (Config.DEBUG)
		//{
			//L2ItemInstance[] items = _activeChar.getInventory().getItems();
			//for (L2ItemInstance temp : items)
			//{
				//_log.fine("item:" + temp.getItem().getName() +
						//" type1:" + temp.getItem().getType1() + " type2:" + temp.getItem().getType2());
			//}
		//}
	//}

	@Override
	public void readP()
	{
		//writeC(0xb3);
//
		//L2ItemInstance[] items = _activeChar.getInventory().getItems();
		//int count = items.length;
		int s = readH();//writeH(count);
//
		//for (L2ItemInstance temp : items)
                for (int i = 0; i < s; i++)
		{
			int type = readH();//writeH(temp.getItem().getType1()); // item type1
			int objId = readD();//writeD(temp.getObjectId());
			int itemId = readD();//writeD(temp.getItemId());
			int count = readD();//writeD(temp.getCount());
			int type2 = readH();//writeH(temp.getItem().getType2());	// item type2
			readD();//writeH(0xff);	// ?
			int equip = readH();//writeH(temp.isEquipped() ? 0x01 : 0x00);
			int part = readD();//writeD(temp.getItem().getBodyPart());	// rev 415  slot    0006-lr.ear  0008-neck  0030-lr.finger  0040-head  0080-??  0100-l.hand  0200-gloves  0400-chest  0800-pants  1000-feet  2000-??  4000-r.hand  8000-r.hand
			int enchant = readH();//writeH(temp.getEnchantLevel());	// enchant level
			readD();//writeH(0x00);	// ?
                        readD();//writeD(0x00); // T1
                        readD();//writeD(0x00); // T1
                        readD();//writeD(0x00); // T1
                        readD();//writeD(0x00); // T1
                        readD();//writeD(0x00); // T1
                        readD();//writeD(0x00); // T1
                        readD();//writeD(0x00); // T1
                        readD();//writeD(0x00); // T1
		}
	}

	/* (non-Javadoc)
	 * @see net.sf.l2j.gameserver.serverpackets.ServerBasePacket#getType()
	 */
	//@Override
	//public String getType()
	//{
		//return _S__cb_PETITEMLIST;
	//}
}
